const initCycleTLS = require("../dist/index.js");
const { withCycleTLS } = require("./test-utils.js");

jest.setTimeout(10000);

test("Simple connection test to validate basic functionality", async () => {
  await withCycleTLS({ port: 9999 }, async (cycleTLS) => {
    const response = await cycleTLS.get("https://httpbin.org/get", {
      ja3: "771,4865-4867-4866-49195-49199-52393-52392-49196-49200-49162-49161-49171-49172-51-57-47-53-10,0-23-65281-10-11-35-16-5-51-43-13-45-28-21,29-23-24-25-256-257,0"
    });

    expect(response.status).toBe(200);
  });
});